.mbuy-layout {
  background-color: #fff;
  height: auto;
}
.mbuy-layout .mbuy-header .back {
  float: left;
  width: 0.75rem /* 48/64 */;
  height: 0.75rem /* 48/64 */;
  margin-top: 0.46875rem /* 30/64 */;
  margin-left: 0.3125rem /* 20/64 */;
  line-height: 0.75rem /* 48/64 */;
  color: #fff;
  font-size: 0.53125rem /* 34/64 */;
  font-weight: bold;
}
.mbuy-layout .mbuy-header h4 {
  text-align: center;
  overflow: hidden;
  height: 1.5625rem /* 100/64 */;
  font-size: 0.65625rem /* 42/64 */;
  font-weight: bold;
  line-height: 1.5625rem /* 100/64 */;
  color: #fff;
}
.mbuy-layout .mbuy-infos {
  padding: 4px 10px;
}
.mbuy-layout .mbuy-infos h3 {
  margin-top: 0.59375rem /* 38/64 */;
  font-weight: 700;
  font-size: 0.625rem /* 40/64 */;
}
.mbuy-layout .mbuy-infos h4 {
  color: #ff6c00;
  font-size: 0.4375rem /* 28/64 */;
}
.mbuy-layout .mbuy-infos p {
  margin: 0.625rem /* 40/64 */ 0;
  color: #9a9a98;
}
.mbuy-layout .mbuy-infos .description p {
  font-size: 0.4375rem /* 28/64 */;
  color: #000;
}
.mbuy-layout .mbuy-infos .description p img {
  float: right;
  width: 3.125rem /* 200/64 */;
}
.mbuy-layout .mbuy-infos .img img {
  width: 6.25rem /* 400/64 */;
}
.mbuy-layout .mbuy-infos .buy {
  display: block;
  width: 100%;
  height: 0.9375rem /* 60/64 */;
  border-radius: 5px;
  background-color: #FF9000;
  color: #fff;
  text-align: center;
  line-height: 0.9375rem /* 60/64 */;
  margin: 1.40625rem /* 90/64 */ 0;
}
.mbuy-layout .erweima {
  padding: 0.3125rem /* 20/64 */ 0.15625rem /* 10/64 */;
}
.mbuy-layout .erweima img {
  width: 100%;
}
.mbuy-layout .comment {
  padding: 0.09375rem /* 6/64 */ 0.15625rem /* 10/64 */;
  font-size: 0.5rem /* 32/64 */;
  font-weight: 500;
}
.mbuy-layout .comment {
  padding: 0.09375rem /* 6/64 */ 0.15625rem /* 10/64 */;
}
.mbuy-layout .comment .form {
  position: relative;
  border: 2px solid #e8e4e3;
}
.mbuy-layout .comment .form textarea {
  width: 100%;
  height: 3.5rem /* 224/64 */;
  border: none;
}
.mbuy-layout .comment .form input[type="submit"] {
  position: absolute;
  width: 3.125rem /* 200/64 */;
  height: 1.21875rem /* 78/64 */;
  background-color: #FF9000;
  right: 0;
  bottom: 0;
  border: none;
  color: #fff;
  font-size: 0.5rem /* 32/64 */;
  z-index: 2;
}
.mbuy-layout .comment .form .down {
  height: 1.21875rem /* 78/64 */;
  width: 100%;
  background-color: #fbfbfb;
  position: absolute;
  left: 0;
  bottom: 0;
}
